package com.mpyy.dao.systemSetting;

import com.mpyy.pojo.MenmberInfo;
import com.mpyy.pojo.MenmberTypeld;
import com.mpyy.pojo.Paging;
import com.mpyy.pojo.SaleOrder;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @PackageName:com.mpyy.dao.systemSetting  会员管理
 * @InterfaceName:clientDao
 * @Date:2022-03-24:15:40
 * @Author: Tang Neng
 */
@Repository
public interface ClientDao {
    /**会员信息的添加*/
    int updateMenmberInfoAdd(MenmberInfo menmberInfo);
    /**会员级别查询*/
    List<MenmberTypeld> searchMenmberTypeInfo();
    /**查询会员信息*/
    List<MenmberInfo> searchMenmberInfo(String menName);
    /**根据会员编号查询该会员绑定了，哪些客户，在对客户消费订单进行查询*/
    List<SaleOrder> searchMenmberSaleOrderDescInfo(@Param("menId") String menId, @Param("paging") Paging paging);
    /**修改会员信息*/
    int updateMenmberInfo(MenmberInfo menmberInfo);
    /**删除会员信息*/
    int updateMenmberInfoDelete(String menId);
}
